occult illusionist scotland london horror magick fiction escorts http edinburgh authors book music classic author writer galway novel escort music dublin fantasy magic science fiction irish glasgow cork wales magician wicca blogfa pagan comedy